586739
932879
753655
19572
348187
920841
473173
903934
491768
141101
85494
178429
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471